by sacrificing his own life - Deutsch Englisch Wörterbuch